package eteam.aps.model.vo.moco_rders;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonAlias;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * 工单展示
 *
 * @author LiuLei
 */
@ApiModel(value = "MocoRdersSaleVo", description = "工单销售展示Vo")
public class MocoRdersSaleVo {

    @ApiModelProperty("序号")
    private int num;

    /**
     * 工单号
     */
    @ApiModelProperty("工单号")
    private int fMoId;

    /**
     * 工单编号（任务令）
     */
    @ApiModelProperty("工单编号（任务令）")
    private String fMocCode;

    /**
     * 工单单身Id
     */
    @ApiModelProperty("工单单身Id")
    private int fMoDId;

    /**
     * 仓库编号;仓库编号
     */
    @TableField("FWhCode")
    @ApiModelProperty(name = "仓库编号", notes = "仓库编号")
    @JsonAlias("whCode")
    private String fWhCode;

    /**
     * 仓库名称;仓库名称
     */
    @TableField("FWhName")
    @ApiModelProperty(name = "仓库名称", notes = "仓库名称")
    @JsonAlias("whName")
    private String fWhName;

    /**
     * 预计产量
     */
    @ApiModelProperty("预计产量")
    private BigDecimal fQty;

    /**
     * 品号
     */
    @ApiModelProperty("产品品号")
    private String fInvCode;

    /**
     * 品名
     */
    @ApiModelProperty("产品名称")
    private String fInvName;

    /**
     * 规格
     */
    @ApiModelProperty("产品规格")
    private String fInvStd;

    /**
     * 产品说明
     */
    @ApiModelProperty("产品说明")
    private String fInvRemark;

    /**
     * 条码;条码
     */
    @ApiModelProperty("条码")
    private String fcbSysBarCode;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String fProRemark;

    /**
     * 产品条码
     */
    @ApiModelProperty("条码")
    private String fSnBarCode;

    /**
     * 批号
     */
    @ApiModelProperty("批号")
    private String fBatch;

    /**
     * 版本号
     */
    @ApiModelProperty("版本")
    private String fBanBen;


    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public int getfMoId() {
        return fMoId;
    }

    public void setfMoId(int fMoId) {
        this.fMoId = fMoId;
    }

    public String getfMocCode() {
        return fMocCode;
    }

    public void setfMocCode(String fMocCode) {
        this.fMocCode = fMocCode;
    }

    public int getfMoDId() {
        return fMoDId;
    }

    public void setfMoDId(int fMoDId) {
        this.fMoDId = fMoDId;
    }

    public BigDecimal getfQty() {
        return fQty;
    }

    public void setfQty(BigDecimal fQty) {
        this.fQty = fQty;
    }

    public String getfInvCode() {
        return fInvCode;
    }

    public void setfInvCode(String fInvCode) {
        this.fInvCode = fInvCode;
    }

    public String getfInvName() {
        return fInvName;
    }

    public void setfInvName(String fInvName) {
        this.fInvName = fInvName;
    }

    public String getfInvStd() {
        return fInvStd;
    }

    public void setfInvStd(String fInvStd) {
        this.fInvStd = fInvStd;
    }

    public String getfInvRemark() {
        return fInvRemark;
    }

    public void setfInvRemark(String fInvRemark) {
        this.fInvRemark = fInvRemark;
    }

    public String getFcbSysBarCode() {
        return fcbSysBarCode;
    }

    public void setFcbSysBarCode(String fcbSysBarCode) {
        this.fcbSysBarCode = fcbSysBarCode;
    }

    public String getfProRemark() {
        return fProRemark;
    }

    public void setfProRemark(String fProRemark) {
        this.fProRemark = fProRemark;
    }

    public String getfWhCode() {
        return fWhCode;
    }

    public void setfWhCode(String fWhCode) {
        this.fWhCode = fWhCode;
    }

    public String getfWhName() {
        return fWhName;
    }

    public void setfWhName(String fWhName) {
        this.fWhName = fWhName;
    }

    public String getfSnBarCode() {
        return fSnBarCode;
    }

    public void setfSnBarCode(String fSnBarCode) {
        this.fSnBarCode = fSnBarCode;
    }

    public String getfBatch() {
        return fBatch;
    }

    public void setfBatch(String fBatch) {
        this.fBatch = fBatch;
    }

    public String getfBanBen() {
        return fBanBen;
    }

    public void setfBanBen(String fBanBen) {
        this.fBanBen = fBanBen;
    }
}